stuffed figure - English Synonyms Dictionary